package com.kb.erp.entity.kbidm;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;

/**
 * 开票资料;
 * @author : 陈志翔
 * @date : 2024-9-24
 */
@Data
@TableName("KB_Invoicing")
public class KbInvoicing implements Serializable,Cloneable{
    /**  */
    @TableId(value = "F_Id",type = IdType.INPUT)
    private String fId ;
    private Integer fRecid ;
    /**  */
    private String fCustid ;
    /** 纳税人识别码 */
    private String taxpayerNumber ;
    /** 开票抬头 */
    private String invoiceHeader ;
    /** 开户银行 */
    private String depositBank ;
    /** 类型 1-普通发票 2-增值税票 */
    private Integer type ;
    /** 状态 1-已审批 2-驳回 3-待审批 4-废弃 */
    private Integer status ;
    /** 联系人 */
    private String contact ;
    /** 联系地址 */
    private String contactAddress ;
    /** 邮寄地址 */
    private String mailingaddress ;
    /** 删除标记 */
    private Integer fDeletemark ;
    /** 有效标记 */
    private Integer fEnabledmark ;
    /** 备注 */
    private String fDescription ;
    /** 创建时间 */
    private Date fCreatortime ;
    /** 创建人Id */
    private String fCreatoruserid ;
    /** 修改时间 */
    private Date fLastmodifytime ;
    /** 修改人Id */
    private String fLastmodifyuserid ;
    /** 删除时间 */
    private Date fDeletetime ;
    /** 删除人Id */
    private String fDeleteuserid ;
    /**  */
    private String fCompanyname ;
    /** 审批说明 */
    private String approvalcontent ;
    private String bankAccount ;

}